.docyy{
	// 头部
	.doc_title{
		height: 250rpx;width: 750rpx;padding: 25rpx 30rpx;display: flex;position: relative;
		.doc_portrait{
			height: 200rpx;width: 180rpx;border-radius: 12rpx;border: 1rpx #eeeeee solid;
		}
		.title_info{
			width: 480rpx;height: 200rpx;margin-left: 30rpx;
		}
		.title_info view:nth-of-type(1) {
			margin-bottom: 40rpx;
		}
		.title_follow{
			position: absolute;right: 30rpx;top: 30rpx;height: 50rpx;width: 120rpx;font-size: 24rpx;
			line-height: 50rpx;text-align: center;border: 2rpx solid #62c7b2;border-radius: 6rpx;color: #62c7b2;
		}
	}
	// 日期
	.time_title{
		padding: 26rpx 0 26rpx 25rpx;
		text{
			margin-left: 20rpx;
		}
	}
	// 日期列表
	.time_bos{
		width: 750rpx;height: 126rpx;position: relative;
		.time_list{
			width: 750rpx;height: 126rpx;overflow: hidden;overflow-x: scroll;white-space: nowrap;
			.time_listbos{
				width: 124rpx;height: 126rpx;display: inline-block;
				.time_listbox{
					width: 124rpx;height: 126rpx;
				}
				.background_ffffff {
					background-color: #ffffff;
				}
				
				.background_6bcbb6 {
					background-color: #6bcbb6;
				}
			}
		}
	}
	// 数据
	.docyy_data{
		background-color: #f9f9f9;
		.docyy_list{
			width: 690rpx;margin-left: 30rpx;padding: 32rpx 0 26rpx 0;background-color: #f9f9f9;border-bottom: 2rpx solid #f2f2f2;
			.list_bos{
				width: 676rpx;
				.AVAIlABLECOUNT{
					width: 100rpx;
				}
				.margin{
					margin-top: 10rpx;
				}
			}
			image{
				height: 26rpx;width: 14rpx;
			}
		}
	}
	// 预约弹窗
	.ComPopup_bos{
		background-color: #fff;border-radius: 30rpx 30rpx 0 0;
		.popup_title{
			position: relative;width: 750rpx;height: 106rpx;
			.popup_time{
				width: 750rpx;text-align: center;height: 106rpx;line-height: 106rpx;
			}
			.popup_img{
				height: 36rpx;width: 36rpx;position: absolute;top: 35rpx;right: 20rpx;
			}
		}
		.ComPopup_title{
			width: 750rpx;adding: 0rpx 0 52rpx 35rpx;border-bottom: 2rpx #e8e8e8 solid;
			.ComPopup_image{
				height: 172rpx;width: 156rpx;border: 1rpx solid #e3e9e8;border-radius: 10rpx;
			}
			.ComPopup_titlebos{
				width: 500rpx;margin-left: 36rpx;
				.ComPopup_titlebox{
					display: flex;margin-bottom: 26rpx;
					.ComPopup_info{
						padding-left: 20rpx;width: 420rpx;
						text{
							color: #f1a55e;
						}
					}
				}
				.ComPopup_titlebox:last-of-type {
					margin-bottom: 0rpx;
				}
			}
		}
		.ComPopup_choois{
			margin: 44rpx 0 24rpx 25rpx;
		}
		.ComPopup_chooisa{
			margin-left: 25rpx;margin-bottom: 20rpx;
		}
		.ComPopup_list{
			display: flex;flex-wrap: wrap;padding-left: 25rpx;
			view{
				margin-right: 44rpx;margin-bottom: 40rpx;
			}
			view:nth-of-type(5n) {
				margin-right: 0rpx;
			}
			.ComPopup_listname{
				height: 104rpx;width: 104rpx;border-radius: 52rpx;
			}
			.listname_a{
				background-color: #6bcbb6;color: #fff;
			}
			.listname_b{
				background-color: #fff;color: #6bcbb6;border: 2rpx solid #6bcbb6;
			}
			.ComPopup_listadd{
				height: 104rpx;width: 104rpx;border-radius: 52rpx;border: 2rpx solid #6bcbb6;font-size: 50rpx;
				color: #6bcbb6;
			}
		}
		.popup_determine {
			height: 80rpx;background-color: #6bcbb6;line-height: 80rpx;text-align: center;
		}
	}
}